<?php

/*--------------------------------------------
Штрафи/Бали/Заработано
---------------------------------------------*/	
	function edit_points_do(){//ajax редактирование поля балы в рублях
		$query = 'SELECT points_r FROM orders WHERE id = "'.$_GET['id'].'"';
		$res=mysql_query($query);
		$row=mysql_fetch_array($res);
		
		$new_points = $_GET['newdop'];
		$strSQL = 'UPDATE orders SET points_r = "'.$new_points.'" WHERE id = "'.$_GET['id'].'"';
		mysql_query($strSQL);
		echo ' '.$_GET['newdop'];
		
		exit();
	}
	
	function ball_all(){
	$GLOBALS['h1']='Статистика по зарплате мастера';
	$money = '<div class="row-fluid"><div class="span6"><table class="table table-bordered"><thead><tr><th>Месяц</th><th>Бонусов (руб.)</th><th>Штрафов (руб.)</th><th>Заработано (руб.)</th></tr></thead><tbody>';
		
	//це все може потім зникнути
	$year_const = 2011;
	$year = date('Y');
	$month = date('m');
	//for($i=(int)$month; $i>0; $i--){
	for($i=(int)$month; $i>0; $i--){
		$date_start_month = unix_date("1.".$i.".".$year);
		$date_end_month = unix_date("1.".($i+1).".".$year);
		$mon = array('нолябрь','январь','февраль','март','апрель','май','июнь','июль','август','сентябрь','октябрь','ноябрь','декабрь');
		$date = date('Y.m.d', $date_start_month);
		
		$query2 = "SELECT date_end_remont FROM orders";
		$res2=mysql_query($query2);
		$row2=mysql_fetch_array($res2);
		$query3 = 'SELECT sum(points_r), sum(fine) FROM orders WHERE date_end_remont<="'.$date_end_month.'" AND date_end_remont>="'.$date_start_month.'" AND bool_ready="1" AND id_master = "'.$_GET['id'].'"';
		$res3=mysql_query($query3);
		$count_date=mysql_fetch_array($res3);
		$d = $count_date['0']+1-1;
		$t = $count_date['1']+1-1;
			
		$r=$d-$t;
		
			$money.= 
				'<tr>
					<td><b>'.$mon[$i].'</b></td>
					<td>'.$d.'</td>
					<td>'.$t.'</td>
					<td>'.$r.'</td>
				</tr><tr></tr>';
		
	}
		
	for($j=$year-1;$j>=$year_const;$j--){
		for($i=1; $i<=12; $i++){
			$date_start_month = unix_date("1.".$i.".".$j);
			$date_end_month = unix_date("31.".$i.".".$j);
			$mon = array('нолябрь','январь','февраль','март','апрель','май','июнь','июль','август','сентябрь','октябрь','ноябрь','декабрь');
			$date = date('Y.m.d', $date_start_month);
			
			$query2 = "SELECT date_end_remont FROM orders";
			$res2=mysql_query($query2);
			$row2=mysql_fetch_array($res2);
			$query3 = 'SELECT sum(points_r), sum(fine) FROM orders WHERE date_end_remont<="'.$date_end_month.'" AND date_end_remont>="'.$date_start_month.'" AND bool_ready="1" AND id_master = "'.$_GET['id'].'"';
			$res3=mysql_query($query3);
			$count_date=mysql_fetch_array($res3);
			$d = $count_date['0']+1-1;
			$t = $count_date['1']+1-1;
			
			$r=$d-$t;
				$money.= 
					'<tr>
						<td><b>'.$mon[$i].' '.$j.' года</b></td>
						<td>'.$d.'</td>
						<td>'.$t.'</td>
						<td>'.$r.'</td>
					</tr><tr></tr>';
			
		}
		}
		$money .= '</tbody></table></div></div>';
		
		$GLOBALS['content'] .= <<<TPL
				{$money}
TPL;
	}

/*--------------------------------------------
Статистика
---------------------------------------------*/	
	function statik(){//статистика
		
		$query1="SELECT MAX(service) FROM orders";
		$res1 = mysql_query($query1);
		$max= mysql_fetch_array($res1);
		//$max=5;
		//echo $max[0];
		$GLOBALS['h1'] = 'Общая статистика';
		$GLOBALS['content'] = '<div class="row-fluid"><div class="span4">';
		for($i=1; $i<=$max[0]; $i++){
		
			$query="SELECT count(*) FROM orders WHERE refusal!='' AND service={$i}";
			$res=mysql_query($query);
			$count_refusal=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE job!='' AND service={$i}";
			$res=mysql_query($query);
			$count_job=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE warranty!='' AND service={$i}";
			$res=mysql_query($query);
			$count_warranty=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE bool_work!='' AND service={$i}";
			$res=mysql_query($query);
			$count_work=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE who_gave!='' AND service={$i}";
			$res=mysql_query($query);
			$count_gave=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE bool_ready='1' AND service={$i}";
			$res=mysql_query($query);
			$count_ready1=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE bool_ready='2' AND service={$i}";
			$res=mysql_query($query);
			$count_ready2=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE bool_work<>'0' AND id_master=0 AND service={$i}";
			$res=mysql_query($query);
			$count_turn=mysql_fetch_row($res);
			
			$GLOBALS['content'] .= <<<TPL
				<h3>СЦ {$i}:</h3>
				<ul>
					<li>Отказы: {$count_refusal['0']} </li>
					<li>Заявок на запчасти: {$count_job['0']}</li>
					<li>Возвраты по гарантии: {$count_warranty['0']}</li>
					<li>Выданые заказы: {$count_gave['0']}</li>
					<li>Заказы, сделаные мастерами: {$count_ready1['0']}</li>
					<li>Количество "не сделаных" заказов: {$count_ready2['0']}</li>
					<li>Количество заказов "в очереди на ремонт": {$count_turn['0']}</li>
				</ul>

TPL;
		}
		$query="SELECT count(*) FROM orders WHERE refusal!=''";
			$res=mysql_query($query);
			$count_refusal=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE job!=''";
			$res=mysql_query($query);
			$count_job=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE warranty!=''";
			$res=mysql_query($query);
			$count_warranty=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE who_gave!=''";
			$res=mysql_query($query);
			$count_gave=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE bool_ready='1'";
			$res=mysql_query($query);
			$count_ready1=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE bool_ready='2'";
			$res=mysql_query($query);
			$count_ready2=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE bool_work<>'0' AND id_master=0";
			$res=mysql_query($query);
			$count_turn=mysql_fetch_row($res);
			
			$GLOBALS['content'] .= <<<TPL
				<h3>Общая статистика по всех СЦ:</h3>
				<ul>
					<li>Отказы: {$count_refusal['0']} </li>
					<li>Заявок на запчасти: {$count_job['0']}</li>
					<li>Возвраты по гарантии: {$count_warranty['0']}</li>
					<li>Выданые заказы: {$count_gave['0']}</li>
					<li>Заказы, сделаные мастерами: {$count_ready1['0']}</li>
					<li>Количество "не сделаных" заказов: {$count_ready2['0']}</li>
					<li>Количество заказов "в очереди на ремонт": {$count_turn['0']}</li>
				</ul>

TPL;

			$query_master="SELECT * FROM user WHERE perm=3";
			$res_master=mysql_query($query_master);
			
			$day = date('j');
			$year = date('Y');
			$month = date('m');
			$day_start = unix_date($day.".".$month.".".$year);
			$day_end = unix_date(($day+1).".".$month.".".$year);
			$stat_master='';
			$stat_master_do='';
			
			while($row_master = mysql_fetch_array($res_master)){
				$query_orders="SELECT count(*) FROM orders WHERE id_master={$row_master['id']} AND bool_ready='0' AND refusal=''";
				$res_orders=mysql_query($query_orders);
				$count_orders=mysql_fetch_row($res_orders);
				
				$query_orders_do="SELECT count(*) FROM orders WHERE id_master={$row_master['id']} AND bool_ready='1' AND refusal='' AND date_end_remont<={$day_end} AND date_end_remont>={$day_start}";
				$res_orders_do=mysql_query($query_orders_do);
				$count_orders_do=mysql_fetch_row($res_orders_do);
				
				$link = get_user_link($row_master['id']);
				$stat_master.='<li>'.$link.'. аппаратов в обработке: '.$count_orders['0'].' </li>';
				$stat_master_do.='<li>'.$link.': '.$count_orders_do['0'].' </li>';
			}
			$GLOBALS['content'] .= <<<TPL
				<h3>Общая статистика по мастерам:</h3>
				<ul>
					{$stat_master}
				</ul>
				<h3>Сделаных заказов за день:</h3>
				<ul>
					{$stat_master_do}
				</ul>
			</div>
TPL;




//Статистика за месяц(по всіх сервісних центрах)
		$GLOBALS['content'] .= '<div class="span4">';
		$year = date('Y');
		$month = date('m');
		
		$month_start = unix_date("1.".$month.".".$year);
		$month_end = unix_date("1.".($month+1).".".$year);
		
		for($i=1; $i<=$max[0]; $i++){
		
			$query="SELECT count(*) FROM orders WHERE refusal!='' AND date_giving<{$month_end} AND date_giving>={$month_start} AND service={$i}";
			$res=mysql_query($query);
			$count_refusal=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE warranty!='' AND date_admision<{$month_end} AND date_admision>={$month_start} AND service={$i}";
			$res=mysql_query($query);
			$count_warranty=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE who_gave!='' AND date_giving<{$month_end} AND date_giving>={$month_start} AND service={$i}";
			$res=mysql_query($query);
			$count_gave=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE bool_ready='1' AND date_end_remont<{$month_end} AND date_end_remont>={$month_start} AND service={$i}";
			$res=mysql_query($query);
			$count_ready1=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE bool_ready='2' AND date_end_remont<{$month_end} AND date_end_remont>={$month_start} AND service={$i}";
			$res=mysql_query($query);
			$count_ready2=mysql_fetch_row($res);
			
			
			$GLOBALS['content'] .= <<<TPL
				<h3>Статистика за месяц по СЦ{$i}:</h3>
				<ul>
					<li>Отказы: {$count_refusal['0']} </li>
					<li>Возвраты по гарантии: {$count_warranty['0']}</li>
					<li>Выданые заказы: {$count_gave['0']}</li>
					<li>Заказы, сделаные мастерами: {$count_ready1['0']}</li>
					<li>Количество "не сделаных" заказов: {$count_ready2['0']}</li>
				</ul>

TPL;
		}
		
			$query="SELECT count(*) FROM orders WHERE refusal!='' AND date_giving<{$month_end} AND date_giving>={$month_start}";
			$res=mysql_query($query);
			$count_refusal=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE warranty!='' AND date_admision<{$month_end} AND date_admision>={$month_start}";
			$res=mysql_query($query);
			$count_warranty=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE who_gave!='' AND date_giving<{$month_end} AND date_giving>={$month_start}";
			$res=mysql_query($query);
			$count_gave=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE bool_ready='1' AND date_end_remont<{$month_end} AND date_end_remont>={$month_start}";
			$res=mysql_query($query);
			$count_ready1=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE bool_ready='2' AND date_end_remont<{$month_end} AND date_end_remont>={$month_start}";
			$res=mysql_query($query);
			$count_ready2=mysql_fetch_row($res);
			
			
			$GLOBALS['content'] .= <<<TPL
				<h3>Статистика за месяц по всех СЦ:</h3>
				<ul>
					<li>Отказы: {$count_refusal['0']} </li>
					<li>Возвраты по гарантии: {$count_warranty['0']}</li>
					<li>Выданые заказы: {$count_gave['0']}</li>
					<li>Заказы, сделаные мастерами: {$count_ready1['0']}</li>
					<li>Количество "не сделаных" заказов: {$count_ready2['0']}</li>
				</ul>
			</div>
TPL;
	//		echo"Count of elements is ".$count_refusal[0]."";	
//Статистика за сьогодні(по всіх сервісних центрах)
		$GLOBALS['content'] .= '<div class="span4">';
		$day = date('j');
		$year = date('Y');
		$month = date('m');
		$day_start = unix_date($day.".".$month.".".$year);
		$day_end = unix_date(($day+1).".".$month.".".$year);
		
		for($i=1; $i<=$max[0]; $i++){
		
			$query="SELECT count(*) FROM orders WHERE refusal!='' AND date_giving<={$day_end} AND date_giving>={$day_start} AND service={$i}";
			$res=mysql_query($query);
			$count_refusal=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE warranty!='' AND date_admision<={$day_end} AND date_admision>={$day_start} AND service={$i}";
			$res=mysql_query($query);
			$count_warranty=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE who_gave!='' AND date_giving<={$day_end} AND date_giving>={$day_start} AND service={$i}";
			$res=mysql_query($query);
			$count_gave=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE bool_ready='1' AND date_end_remont<={$day_end} AND date_end_remont>={$day_start} AND service={$i}";
			$res=mysql_query($query);
			$count_ready1=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE bool_ready='2' AND date_end_remont<={$day_end} AND date_end_remont>={$day_start} AND service={$i}";
			$res=mysql_query($query);
			$count_ready2=mysql_fetch_row($res);
			
			$GLOBALS['content'] .= <<<TPL
				<h3>Статистика за день по СЦ{$i}:</h3>
				<ul>
					<li>Отказы: {$count_refusal['0']} </li>
					<li>Возвраты по гарантии: {$count_warranty['0']}</li>
					<li>Выданые заказы: {$count_gave['0']}</li>
					<li>Заказы, сделаные мастерами: {$count_ready1['0']}</li>
					<li>Количество "не сделаных" заказов: {$count_ready2['0']}</li>
				</ul>

TPL;
		}
		
			$query="SELECT count(*) FROM orders WHERE refusal!='' AND date_giving<={$day_end} AND date_giving>={$day_start}";
			$res=mysql_query($query);
			$count_refusal=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE warranty!='' AND date_admision<={$day_end} AND date_admision>={$day_start}";
			$res=mysql_query($query);
			$count_warranty=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE who_gave!='' AND date_giving<={$day_end} AND date_giving>={$day_start}";
			$res=mysql_query($query);
			$count_gave=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE bool_ready='1' AND date_end_remont<={$day_end} AND date_end_remont>={$day_start}";
			$res=mysql_query($query);
			$count_ready1=mysql_fetch_row($res);
			
			$query="SELECT count(*) FROM orders WHERE bool_ready='2' AND date_end_remont<={$day_end} AND date_end_remont>={$day_start}";
			$res=mysql_query($query);
			$count_ready2=mysql_fetch_row($res);
			
			$GLOBALS['content'] .= <<<TPL
				<h3>Статистика за день по всех СЦ:</h3>
				<ul>
					<li>Отказы: {$count_refusal['0']} </li>
					<li>Возвраты по гарантии: {$count_warranty['0']}</li>
					<li>Выданые заказы: {$count_gave['0']}</li>
					<li>Заказы, сделаные мастерами: {$count_ready1['0']}</li>
					<li>Количество "не сделаных" заказов: {$count_ready2['0']}</li>
				</ul>
			</div>
		</div>
TPL;
	//		echo"Count of elements is ".$count_refusal[0]."";	

	
	}
/*--------------------------------------------
Возврат из истории
---------------------------------------------*/
	function back_remont(){
		$strSQL = 'UPDATE orders SET id_master = "0", date_admision_remont="0"  WHERE id = "'.$_GET['id'].'"';
		mysql_query($strSQL);
		header("Location: /?action=list_orders", true, 303);
	}
	
/*--------------------------------------------
Возврат из истории
---------------------------------------------*/
	function backup(){
		$date_back = time();
		$strSQL = 'UPDATE orders SET warranty = "1", date_admision="'.$date_back.'",  price = "0", id_master =  "0", date_giving = "0", date_admision_remont = "0", bool_diagnosis = "0", bool_pozvon = "0", bool_ready = "0", what_aparat = "", date_end_remont = "0",  adopted_value = "", bool_work = "0", who_gave = "0"  WHERE id = "'.$_GET['id'].'"';
		mysql_query($strSQL);
		header("Location: /?action=list_orders", true, 303);
	}
/*--------------------------------------------
Характеристики
---------------------------------------------*/
	function rating(){//это не список, а репутации только одного (исправить название)
		$id = (int) $_GET['id'];if ($id==0) {exit;}
	
		$query="SELECT perm, login FROM user WHERE id='{$id}'";
		$res=mysql_query($query);
		$row=mysql_fetch_array($res);
		$perm = $row['perm'];
		$login = $row['login'];

		//$query="SELECT count(*) as co FROM orders WHERE refusal='' {$time_correction}";
		$query="SELECT count(*) as co FROM orders";
		$res=mysql_query($query);
		$row=mysql_fetch_array($res);
		$all_orders = $row['co'];		
		
		
		switch($perm)
		{
		case 3:
		
		$GLOBALS['h1'] = "Статистика мастера - ".$login;
			$time=time()-2592000;
			$time_correction = " AND date_admision>{$time} ";
			


			$query="SELECT count(*) as hims FROM orders WHERE id_master={$id} AND refusal='' {$time_correction}";
			$res=mysql_query($query);
			$row=mysql_fetch_array($res);
			$all_hims = $row['hims'];		
			
			//Производительность главная
			$query="SELECT count(*) as him FROM orders WHERE bool_ready=1 AND id_master={$id} AND refusal='' {$time_correction}";
			$res=mysql_query($query);
			$row=mysql_fetch_array($res);
			$done_by_him = $row['him']*0.5;
			$perf1 = round(100*$row['him']/$all_orders , 2);

			//Производительность второстепенная
			$query="SELECT count(*) as him FROM orders WHERE bool_ready=0 AND id_master={$id} AND refusal='' {$time_correction}";
			$res=mysql_query($query);
			$row=mysql_fetch_array($res);
			$perf2 = round(100*$row['him']/$all_orders , 2);//какая-то непонятная вещь

			//Профессионализм
			$query="SELECT count(*) as him FROM orders WHERE bool_ready=2 AND id_master={$id} AND refusal='' {$time_correction}";
			$res=mysql_query($query);
			$row=mysql_fetch_array($res);
			$prof = round(100*$row['him']/$all_hims , 2);
			
			//Общая оценка работы
			$total = round($perf1+$perf2/2+$prof/4, 2);//может быть больше 100%

			$GLOBALS['content'] .= <<<TPL
				Производительность главная (это скока сделал телефонов) {$perf1}% <BR>
				Производительность второстепенная (это скока взял телефонов) {$perf2}% <BR>
				Качество 0% нет гарантий<BR>
				Профессионализм {$prof}%<BR>
				Общая оценка работы {$total}%<BR><BR>
				{$but}
TPL;
		
		
			break;
		case 4:			
		case 2: 
			$GLOBALS['h1'] = "Статистика менеджера - ".$login;
			$time=time()-2592000;
			$time_correction = " AND date_admision_remont>{$time} ";

			$query="SELECT count(*) as co FROM orders WHERE refusal='' ";
			$res=mysql_query($query);
			$row=mysql_fetch_array($res);
			$all_orders = $row['co'];

			$query="SELECT count(*) as hims FROM orders WHERE id_menedger={$id}";
			$res=mysql_query($query);
			$row=mysql_fetch_array($res);
			$all_hims = $row['hims'];		
			
			//Согласие на полную сумму
			$query="SELECT count(*) as him FROM orders WHERE id_menedger={$id} AND adopted_value='1' ";
			$res=mysql_query($query);
			$row=mysql_fetch_array($res);
			$perf1 = round(100*$row['him']/$all_hims , 2);

			//Согласие на ниже сумму
			$query="SELECT count(*) as him FROM orders WHERE id_menedger={$id} AND adopted_value='2' ";
			$res=mysql_query($query);
			$row=mysql_fetch_array($res);
			$perf2 = round(100*$row['him']/$all_hims , 2);

			//Отказ от всех сумм
			$query="SELECT count(*) as him FROM orders WHERE id_menedger={$id} AND refusal != '' ";
			$res=mysql_query($query);
			$row=mysql_fetch_array($res);
			$refusals = round(100*$row['him']/$all_hims , 2);
			
			//Общее
			$query="SELECT count(*) as him FROM orders WHERE id_menedger={$id}";
			$res=mysql_query($query);
			$row=mysql_fetch_array($res);
			$total = $perf1+$perf2;		
			
			$GLOBALS['content'] .= <<<TPL
				Согласие на полную сумму {$perf1}% <BR>
				Согласие на сумму ниже {$perf2}% <BR>
				Отказ от всех сумм {$refusals}%<BR>
				Общее {$total}% <BR>
TPL;
		break;
		case 3: break;
		
		case 4: break;
		}
		
	}
	

/*--------------------------------------------
Заглушка "Мой стол" 
---------------------------------------------*/
	function my_table(){
		list_orders();
	}

/*--------------------------------------------
Заглушка "Моя история" 
---------------------------------------------*/
	function history(){
		list_orders();
	}

	
/*--------------------------------------------
ЖАЛОБИ І ПРОПОЗИЦІЇ
---------------------------------------------*/
	function list_complaint(){//список жалоб
		$query="SELECT * FROM book_com";
		$res=mysql_query($query);
			
		while($row=mysql_fetch_array($res)){
			$userlink = get_user_link($row['username']);
			$visibl = '';
			if($row['visibility'] != true){$visibl = '<span class="private_compl">Приватная жалоба!</span>';}
			$date = date('Y.m.d', $row['date_start']);
			$GLOBALS['content'] .= <<<TPL
			<blockquote>
				<p>{$visibl}{$row['complaint']}</p>
				<small><a href="#">{$userlink}</a>, {$date} <a class='confirm del' href="/?action=delete_complaint_do&id={$row['id']}">удалить</a></small>
			</blockquote>
TPL;
		}
	}

	function delete_complaint_do(){//видалення жалоби
		$strSQL = ("DELETE FROM book_com WHERE id='{$_GET['id']}' LIMIT 1");
		mysql_query($strSQL);

		header("Location: /?action=list_complaint", true ,303);
	}
	
	
/*--------------------------------------------
НОВИНИ
---------------------------------------------*/
	function list_news(){//список новин
		$query="SELECT id, name_news, date_news FROM news";
		$res=mysql_query($query);
	
		$GLOBALS['h1'] = 'Управление новостями';
		$GLOBALS['content'] = '<div class="row-fluid"><a href="/?action=add_news" class="btn btn-success right">Добавить новость</a></div><div class="row-fluid"><table class="table table-bordered">';
		
		while($row=mysql_fetch_array($res)){
			$GLOBALS['content'] .= "<tr><td>".$row['name_news']."</td><td>".date('Y.m.d',$row['date_news'])."</td><td><a title='Редактировать' href='/?action=editor_news&id=".$row['id']."'><i class='icon-pencil'></i></a> <a title='Удалить' class='confirm del' href='/?action=delete_news_do&id=".$row['id']."'><i class='icon-trash'></i></a></td></tr>";
		}

		$GLOBALS['content'] .= '</table>';
	}
	
	function add_news(){//форма додавання новини
		$GLOBALS['h1'] = "Добавление новости";
		$GLOBALS['content'] = <<<TPL
		<div class="row-fluid">
			<div class="span6">
				<form class="well form-inline" method="POST" action="/?action=add_news_do">
					<div class="row-fluid">
						<label>Заголовок</label>
						<input type="text" name="name_news" class="span12" value=""/>
					</div>
					<div class="row-fluid">
						<label>Краткая новость</label>
						<textarea rows="5" class="span12" name="short_news"></textarea>
					</div>
					<div class="row-fluid">
						<label>Полная новость</label>
						<textarea rows="10" class="span12" name="long_news"></textarea>
					</div>
					
					<div class="row-fluid">
						<button type="submit" class="btn">Добавить</button>
					</div>
				</form>
			</div>
		</div>
TPL;
	}

	function add_news_do(){//додавання новини
		$name_news = $_POST['name_news'];
		$date_news = time();
		$short_news = $_POST['short_news'];
		$long_news = $_POST['long_news'];
		$query = 'INSERT INTO news (name_news, date_news, short_news, long_news) VALUES ("'.$name_news.'", "'.$date_news.'", "'.$short_news.'", "'.$long_news.'")';
		$result = mysql_query($query) or die(mysql_error());
	
		header("Location: /?action=list_news", true, 303);
	}

	function editor_news(){//форма редагування новини
		$query="SELECT * FROM news WHERE id = '{$_GET['id']}';";
		$res=mysql_query($query);
		$row=mysql_fetch_array($res);
		$up_name_news = $row['name_news'];
		$up_short_news = $row['short_news'];
		$up_long_news = $row['long_news'];
		$up_id = $row['id'];
		$GLOBALS['h1'] = "Редактирование новости";
		$GLOBALS['content'] = <<<TPL
		<div class="row-fluid">
			<div class="span6">
				<form class="well form-inline" method="POST" action="/?action=edit_news_do">
					<div class="row-fluid">
						<label>Заголовок</label>
						<input type="text" name="name_news" class="span12" value="{$up_name_news}"/>
					</div>
					<div class="row-fluid">
						<label>Краткая новость</label>
						<textarea rows="5" class="span12" name="short_news">{$up_short_news}</textarea>
					</div>
					<div class="row-fluid">
						<label>Полная новость</label>
						<textarea rows="10" class="span12" name="long_news">{$up_long_news}</textarea>
					</div>
					
					<div class="row-fluid">
						<button type="submit" class="btn">Сохранить изменения</button>
						<input type="hidden" name="id" value="{$up_id}"/>
					</div>
				</form>
			</div>
		</div>
TPL;
	}
	
	function edit_news_do(){//редагування новини
		$strSQL = 'UPDATE news SET name_news = "'.$_POST["name_news"].'",  short_news = "'.$_POST["short_news"].'", long_news = "'.$_POST["long_news"].'" WHERE id = "'.$_POST['id'].'"';
		mysql_query($strSQL);
		header("Location: /?action=editor_news&id=".$_POST['id'], true, 303);
	}
	
	function delete_news_do(){//видалення новини
		$strSQL = ("DELETE FROM news WHERE id='{$_GET['id']}' LIMIT 1");
		mysql_query($strSQL);
		header("Location: /?action=list_news", true, 303);
	}
	
/*--------------------------------------------
ЮЗЕРИ
---------------------------------------------*/
	function list_user(){//список юзерів
		$query="SELECT * FROM user";
		$res=mysql_query($query);
		
		$GLOBALS['h1'] = 'Администрирование сотрудников';
		$GLOBALS['content'] = '<div class="row-fluid"><a href="/?action=add_user" class="btn btn-success right">Добавить сотрудника</a></div><div class="row-fluid"><table class="table table-bordered">';
		while($row=mysql_fetch_array($res)){
			$perm = '';
			$st = '';
			$st_z = '';
			if($row['perm'] == 1){$perm = 'Администратор';}
			elseif($row['perm'] == 2){$perm = 'Менеджер'; $st = "<a title='Статистика' href='/?action=rating&id=".$row['id']."'><i class='icon-certificate'></i></a>";} 
			elseif($row['perm'] == 3){$perm = 'Мастер'; $st = "<a title='Статистика' href='/?action=rating&id=".$row['id']."'><i class='icon-certificate'></i></a>"; $st_z = "<a title='Статистика по зарплате' href='/?action=ball_all&id=".$row['id']."'><i class='icon-tint'></i></a>";}
			elseif($row['perm'] == 4){$perm = 'Старший менеджер'; $st = "<a title='Статистика' href='/?action=rating&id=".$row['id']."'><i class='icon-certificate'></i></a>";}
			elseif($row['perm'] == 5){$perm = 'Кладовщик';}
			
			$GLOBALS['content'] .= "<tr><td>".$row['login']."<br/>(".$row['username'].")</td><td>".$row['email']."</td><td>".$perm."</td><td>".$st.$st_z."<a title='Редактировать' href='/?action=editor_user&id=".$row['id']."'><i class='icon-pencil'></i></a> <a title='Удалить' class='confirm del' href='/?action=delete_user_do&id=".$row['id']."'><i class='icon-trash'></i></a></td></tr>";
		}
		$GLOBALS['content'] .= '</table></div>';
	}

	function add_user(){//форма додавання юзера
		$GLOBALS['h1'] = "Добавление нового сотрудника";
		$GLOBALS['content'] = <<<HTML
		<div class="row-fluid">
			<div class="span6">
				<form class="well form-inline" method="POST" action="/?action=add_user_do">
					<div class="row-fluid">
						<label>Логин</label>
						<input type="text" name="login" class="span12" value=""/>
					</div>
					<div class="row-fluid">
						<label>Пароль</label>
						<input type="text" name="password" class="span12" value=""/>
					</div>
					<div class="row-fluid">
						<label>E-mail</label>
						<input type="text" name="email" class="span12" value=""/>
					</div>
					<div class="row-fluid">
						<label>ФИО</label>
						<input type="text" name="username" class="span12" value=""/>
					</div>
					<div class="row-fluid">
						<label>Сервисный центр</label>
						<select name="service_center" class="span12">
							<option value="1">1</option>
							<option value="2">2</option>
							<option value="3">3</option>
							<option value="4">4</option>
							<option value="5">5</option>
							<option value="6">6</option>
							<option value="7">7</option>
							<option value="8">8</option>
							<option value="9">9</option>
							<option value="10">10</option>
						</select>
					</div>
					<div class="row-fluid">
						<label>Группа</label>
						<select name="perm" class="span12">
							<option value="1">Администратор</option>
							<option value="2">Менеджер</option>
							<option value="3">Мастер</option>
							<option value="4">Старший менеджер</option>
							<option value="5">Кладовщик</option>
						</select>
					</div>
					<div class="row-fluid">
						<label>Должность</label>
						<select name="rank" class="span12">
							<option value="Младшей ученик секретарь">Младшей ученик секретарь</option>
							<option value="Ученик секретарь">Ученик секретарь</option>
							<option value="Старший ученик секретарь ">Старший ученик секретарь </option>
							<option value="Младший секретарь">Младший секретарь</option>
							<option value="Секретарь">Секретарь</option>
							<option value="Старший секретарь">Старший секретарь</option>
							<option value="Секретарь - администратор">Секретарь - администратор</option>
							<option value="Менеджер по работе с клиентами">Менеджер по работе с клиентами</option>
							<option value="Старший менеджер">Старший менеджер</option>
							<option value="Менеджер -администратор">Менеджер -администратор</option>
							<option value="Младший администратор">Младший администратор</option>
							<option value="Администратор">Администратор</option>
							<option value="Старший администратор">Старший администратор</option>
							<option value="Заместитель директора сервисного центра">Заместитель директора сервисного центра</option>
							<option value="Директор сервисного центра">Директор сервисного центра</option>
							<option value="Младший ученик">Младший ученик</option>
							<option value="Ученик">Ученик</option>
							<option value="Старший ученик">Старший ученик</option>
							<option value="Младший сборщик">Младший сборщик</option>
							<option value="Сборщик">Сборщик</option>
							<option value="Старший сборщик">Старший сборщик</option>
							<option value="Сборщик-мастер">Сборщик-мастер</option>
							<option value="Младший мастер">Младший мастер</option>
							<option value="Мастер">Мастер</option>
							<option value="Старший мастер">Старший мастер</option>
							<option value="Младший инженер">Младший инженер</option>
							<option value="Инженер 1-ой категории">Инженер 1-ой категории</option>
							<option value="Инженер 2-ой категории">Инженер 2-ой категории</option>
							<option value="Инженер 3-ой категории">Инженер 3-ой категории</option>
							<option value="Инженер паяльщик">Инженер паяльщик</option>
							<option value="Инженер BGA">Инженер BGA</option>
							<option value="Инженер GPU">Инженер GPU</option>
							<option value="Инженер  ALL">Инженер  ALL</option>
							<option value="Старший инженер">Старший инженер</option>
							<option value="Инженер «copper hands»">Инженер «copper hands»</option>
							<option value="Инженер «silver hands»">Инженер «silver hands»</option>
							<option value="Инженер «hands of gold»">Инженер «hands of gold»</option>
							<option value="Ведущий инженер">Ведущий инженер</option>
							<option value="Инженер - прочнист">Инженер - прочнист</option>
							<option value="Инженер - технолог">Инженер - технолог</option>
							<option value="Инженер - механик">Инженер - механик</option>
							<option value="Инженер - техник">Инженер - техник</option>
							<option value="Инженер - генерал">Инженер - генерал</option>
							<option value="Инженер-рационализатор">Инженер-рационализатор</option>
							<option value="Инженер-изобретатель">Инженер-изобретатель</option>
							<option value="Директор ремонтной зоны">Директор ремонтной зоны</option>
						</select>
					</div>
					<div class="row-fluid">
						<label>Телефон</label>
						<input type="text" name="mobile" class="span12" value=""/>
					</div>
					<div class="row-fluid">
						<label>Зарплата</label>
						<input type="text" name="wage" class="span12" value=""/>
					</div>
					<div class="row-fluid">
						<label>Бонус</label>
						<input type="text" class="span12" name="bonus" value=""/>
					</div>
					<div class="row-fluid">
						<label>Ответственность</label>
						<input type="text" class="span12" name="responsibility" value=""/>
					</div>
					<div class="row-fluid">
						<label>Личное дело</label>
						<textarea rows="10" class="span12" name="personal_file"></textarea>
					</div>
					
					<div class="row-fluid">
						<button type="submit" class="btn">Сохранить изменения</button>
					</div>
				</form>
			</div>
		</div>
HTML;
	}
	
	function add_user_do(){//додавання юзера
		$login = $_POST['login'];
		$password = $_POST['password'];
		$mdPassword = md5($password.$login);
		$email = $_POST['email'];
		$username = $_POST['username'];
		$rank = $_POST['rank'];  
		$perm = $_POST['perm'];  
		$mobile = $_POST['mobile'];
		$wage = $_POST['wage'];
		$bonus = $_POST['bonus'];
		$responsibility = $_POST['responsibility'];
		$personal_file = $_POST['personal_file'];
		$service_center = $_POST['service_center'];
		$query = ("SELECT id FROM user WHERE login='$login'");
		$sql = mysql_query($query) or die(mysql_error());

		if(mysql_num_rows($sql) > 0){
			$GLOBALS['mesg'] = "Пользователь с таким логином зарегистрирован!";
			add_user();
		}else{
			$query2 = ("SELECT id FROM user WHERE email='$email'");
			$sql = mysql_query($query2) or die(mysql_error());
		
			if(mysql_num_rows($sql) > 0){
				$GLOBALS['mesg'] = "Пользователь с таким e-mail уже зарегистрирован!";
				add_user();					
			}else{
				$query = 'INSERT INTO user (login, password, email, perm, username, rank, mobile, wage, bonus, responsibility, personal_file, service_center) VALUES ("'.$login.'", "'.$mdPassword.'", "'.$email.'", "'.$perm.'", "'.$username.'", "'.$rank.'",  "'.$mobile.'", "'.$wage.'", "'.$bonus.'", "'.$responsibility.'", "'.$personal_file.'", "'.$service_center.'")';
				$result = mysql_query($query) or die(mysql_error());
				header('Location: /?action=list_user', true, 303);
			}
		}
	}

	function editor_user(){//форма редагування юзера
		$query="SELECT * FROM user WHERE id = '{$_GET['id']}';";
		$res=mysql_query($query);
		$row=mysql_fetch_array($res);
		$up_username = $row['username'];
		$up_email = $row['email'];
		$up_id = $row['id'];
		$up_rank = $row['rank'];
		$up_perm = $row['perm'];
		$up_mobile = $row['mobile'];
		$up_wage = $row['wage'];
		$up_bonus = $row['bonus'];
		$up_responsibility = $row['responsibility'];
		$up_personal_file = $row['personal_file'];
		$up_service_center = $row['service_center'];
		
		$text = '<option value="1">Администратор</option>
				<option value="2">Менеджер</option>
				<option value="3">Мастер</option>
				<option value="4">Старший менеджер</option>
				<option value="5">Кладовщик</option>';
				
		$zm = 'value="'.$row['perm'].'"';
		$a = select($text,$zm);
		
		$text2 = 	'<option value="Младшей ученик секретарь">Младшей ученик секретарь</option>
					<option value="Ученик секретарь">Ученик секретарь</option>
					<option value="Старший ученик секретарь ">Старший ученик секретарь </option>
					<option value="Младший секретарь">Младший секретарь</option>
					<option value="Секретарь">Секретарь</option>
					<option value="Старший секретарь">Старший секретарь</option>
					<option value="Секретарь - администратор">Секретарь - администратор</option>
					<option value="Менеджер по работе с клиентами">Менеджер по работе с клиентами</option>
					<option value="Старший менеджер">Старший менеджер</option>
					<option value="Менеджер -администратор">Менеджер -администратор</option>
					<option value="Младший администратор">Младший администратор</option>
					<option value="Администратор">Администратор</option>
					<option value="Старший администратор">Старший администратор</option>
					<option value="Заместитель директора сервисного центра">Заместитель директора сервисного центра</option>
					<option value="Директор сервисного центра">Директор сервисного центра</option>
					<option value="Младший ученик">Младший ученик</option>
					<option value="Ученик">Ученик</option>
					<option value="Старший ученик">Старший ученик</option>
					<option value="Младший сборщик">Младший сборщик</option>
					<option value="Сборщик">Сборщик</option>
					<option value="Старший сборщик">Старший сборщик</option>
					<option value="Сборщик-мастер">Сборщик-мастер</option>
					<option value="Младший мастер">Младший мастер</option>
					<option value="Мастер">Мастер</option>
					<option value="Старший мастер">Старший мастер</option>
					<option value="Младший инженер">Младший инженер</option>
					option value="Инженер 1-ой категории">Инженер 1-ой категории</option>
					<option value="Инженер 2-ой категории">Инженер 2-ой категории</option>
					<option value="Инженер 3-ой категории">Инженер 3-ой категории</option>
					<option value="Инженер паяльщик">Инженер паяльщик</option>
					<option value="Инженер BGA">Инженер BGA</option>
					<option value="Инженер GPU">Инженер GPU</option>
					<option value="Инженер  ALL">Инженер  ALL</option>
					<option value="Старший инженер">Старший инженер</option>
					<option value="Инженер «copper hands»">Инженер «copper hands»</option>
					<option value="Инженер «silver hands»">Инженер «silver hands»</option>
					<option value="Инженер «hands of gold»">Инженер «hands of gold»</option>
					<option value="Ведущий инженер">Ведущий инженер</option>
					<option value="Инженер - прочнист">Инженер - прочнист</option>
					<option value="Инженер - технолог">Инженер - технолог</option>
					<option value="Инженер - механик">Инженер - механик</option>
					<option value="Инженер - техник">Инженер - техник</option>
					<option value="Инженер - генерал">Инженер - генерал</option>
					<option value="Инженер-рационализатор">Инженер-рационализатор</option>
					<option value="Инженер-изобретатель">Инженер-изобретатель</option>
					<option value="Директор ремонтной зоны">Директор ремонтной зоны</option>';
					
		$zm2 = 'value="'.$row['rank'].'"';
		$a2 = select($text2,$zm2);
		
		$text3 = '<option value="1">1</option>
					<option value="2">2</option>
					<option value="3">3</option>
					<option value="4">4</option>
					<option value="5">5</option>
					<option value="6">6</option>
					<option value="7">7</option>
					<option value="8">8</option>
					<option value="9">9</option>
					<option value="10">10</option>';
				
		$zm3 = 'value="'.$row['service_center'].'"';
		$a3 = select($text3,$zm3);
	
		
		$GLOBALS['h1'] = "Редактирование пользователя {$row['login']}";
		$GLOBALS['content'] = <<<HTML
		<div class="row-fluid">
			<div class="span6">
				<form class="well form-inline" method="POST" action="/?action=edit_user_do">
					<div class="row-fluid">
						<label>E-mail</label>
						<input type="text" name="email" class="span12" value="{$up_email}"/>
					</div>
					<div class="row-fluid">
						<label>ФИО</label>
						<input type="text" name="username" class="span12" value="{$up_username}"/>
					</div>
					<div class="row-fluid">
						<label>Сервисный центр</label>
						<select name="rank" class="span12">
						{$a3}
						</select>
					</div>
					<div class="row-fluid">
						<label>Группа</label>
						<select name="perm" class="span12">
						{$a}
						</select>
					</div>
					<div class="row-fluid">
						<label>Должность</label>
						<select name="rank" class="span12">
						{$a2}
						</select>
					</div>
					<div class="row-fluid">
						<label>Телефон</label>
						<input type="text" name="mobile" class="span12" value="{$up_mobile}"/>
					</div>
					<div class="row-fluid">
						<label>Зарплата</label>
						<input type="text" name="wage" class="span12" value="{$up_wage}"/>
					</div>
					<div class="row-fluid">
						<label>Бонус</label>
						<input type="text" class="span12" name="bonus" value="{$up_bonus}"/>
					</div>
					<div class="row-fluid">
						<label>Ответственность</label>
						<input type="text" class="span12" name="responsibility" value="{$up_responsibility}"/>
					</div>
					<div class="row-fluid">
						<label>Личное дело</label>
						<textarea rows="10" class="span12" name="personal_file">{$up_personal_file}</textarea>
					</div>
					
					<div class="row-fluid">
						<button type="submit" class="btn">Сохранить изменения</button>
						<input type="hidden" name="id" value="{$up_id}"/>
					</div>
				</form>
			</div>
		</div>
HTML;
	}
	
	function edit_user_do(){//редагування юзера
		$strSQL = 'UPDATE user SET username = "'.$_POST["username"].'", email = "'.$_POST["email"].'", rank = "'.$_POST["rank"].'", perm = "'.$_POST['perm'].'", mobile = "'.$_POST['mobile'].'", wage = "'.$_POST['wage'].'", bonus = "'.$_POST['bonus'].'", responsibility = "'.$_POST['responsibility'].'", personal_file = "'.$_POST['personal_file'].'", service_center = "'.$_POST['service_center'].'" WHERE id = "'.$_POST['id'].'"';
		mysql_query($strSQL);
		header('Location: /?action=editor_user&id='.$_POST['id'], true, 303);
	}
	
	function delete_user_do(){//видалення юзера
		if($_SESSION['id'] == $_GET['id']){	
			$GLOBALS['mesg'] = 'Нельзя удалить себя!';
			list_user();
		}else{	
			$strSQL = ("DELETE FROM user WHERE id='{$_GET['id']}' LIMIT 1");
			mysql_query($strSQL);
			header('Location: /?action=list_user', true, 303);
		}
	}
	

	
/*--------------------------------------------
СТАТИЧНІ СТОРІНКИ
---------------------------------------------*/
	function list_page(){//список сторінок
		$query="SELECT id, name_page, cont_page FROM static_page";
		$res=mysql_query($query);
		
		$GLOBALS['h1'] = 'Управление статическими страницами';
		$GLOBALS['content'] = '<div class="row-fluid"><a href="/?action=add_page" class="btn btn-success right">Добавить страницу</a></div>';
		$GLOBALS['content'] .= '<div class="row-fluid"><table class="table table-bordered">';
		while($row=mysql_fetch_array($res)){
			$GLOBALS['content'] .= "<tr><td>".$row['name_page']."</td><td><a href=\"?action=editor_page&id=".$row['id']."\"><i class='icon-pencil'></i></a><a class='confirm del' href=\"?action=delete_page_do&id=".$row['id']."\"><i class='icon-trash'></i></a></td></tr>";
		}

		$GLOBALS['content'] .= '</table>';
	}

	function add_page(){//форма додавання сторінки
		$GLOBALS['h1'] = "Добавление страницы";
		$GLOBALS['content'] = <<<HTML
		<div class="row-fluid">
			<div class="span6">
				<form class="well form-inline" method="POST" action="/?action=add_page_do">
					<div class="row-fluid">
						<label>Заголовок</label>
						<input type="text" name="name_page" class="span12" value=""/>
					</div>
					<div class="row-fluid">
						<label>Контент</label>
						<textarea rows="5" class="span12" name="cont_page"></textarea>
					</div>
					
					<div class="row-fluid">
						<button type="submit" class="btn">Добавить</button>
					</div>
				</form>
			</div>
		</div>
HTML;
	}
	
	function add_page_do(){//додавання сторінки
		$name_page = $_POST['name_page'];
		$cont_page = $_POST['cont_page'];
		$query = 'INSERT INTO static_page (name_page, cont_page) VALUES ("'.$name_page.'", "'.$cont_page.'")';
		$result = mysql_query($query) or die(mysql_error());

		header("Location: /?action=list_page", true, 303);
	}

	function editor_page(){//форма редагування сторінки
		$query="SELECT * FROM static_page WHERE id = '{$_GET['id']}';";
		$res=mysql_query($query);
		$row=mysql_fetch_array($res);
		$up_name_page = $row['name_page'];
		$up_cont_page = $row['cont_page'];
		$up_id = $row['id'];
		
		$GLOBALS['h1'] = "Редактирование страницы";
		$GLOBALS['content'] = <<<HTML
		<div class="row-fluid">
			<div class="span6">
				<form class="well form-inline" method="POST" action="/?action=edit_page_do">
					<div class="row-fluid">
						<label>Заголовок</label>
						<input type="text" name="name_page" class="span12" value="{$up_name_page}"/>
					</div>
					<div class="row-fluid">
						<label>Контент</label>
						<textarea rows="15" class="span12" name="cont_page">{$up_cont_page}</textarea>
					</div>
					
					<div class="row-fluid">
						<button type="submit" class="btn">Сохранить изменения</button>
						<input type="hidden" name="id" value="{$up_id}"/>
					</div>
				</form>
			</div>
		</div>
HTML;
	}

	function edit_page_do(){//редагування сторінки
		$strSQL = 'UPDATE static_page SET name_page = "'.$_POST["name_page"].'",  cont_page = "'.$_POST["cont_page"].'" WHERE id = "'.$_POST['id'].'"';
		mysql_query($strSQL);
		header("Location: /?action=editor_page&id={$_POST['id']}", true, 303);
	}
	
	function delete_page_do(){//видалення сторінки
		$strSQL = ("DELETE FROM static_page WHERE id='{$_GET['id']}' LIMIT 1");
		mysql_query($strSQL);
		header("Location: /?action=list_page", true, 303);
	}
	
	
	
/*--------------------------------------------
ЗАМОВЛЕННЯ
---------------------------------------------*/
	function list_orders(){//список замовлень
		if(isset($_GET['filter'])){
			switch ($_GET['filter']){
				case 'all':
					$GLOBALS['h1'] = 'Всі замовлення';
					$filter = '';
					break;
				case 'hot':
					$GLOBALS['h1'] = 'Термінові замовлення';
					$filter = "WHERE bool_quickly=1";
					break;		
				case 'old':
					$GLOBALS['h1'] = 'Забуті замовлення';
					$filter = "WHERE date_admision<100000";
					break;
				case 'search':
					if(isset($_GET['query'])){
						$query = $_GET['query'];
						$query = trim($query);
						$query = stripslashes($query); 
						$query = htmlspecialchars($query);
				
						$filter = "WHERE (numb_order_base LIKE '%{$query}%' OR numb_order LIKE '%{$query}%' OR model LIKE '%{$query}%' OR client_name LIKE '%{$query}%' OR mobile LIKE '%{$query}%')";//Странная ошибка когда буквы
						$query_count="SELECT count(*) FROM orders {$filter}";
						$res_count=mysql_query($query_count);
						$row_count=mysql_fetch_row($res_count);
						if($row_count['0']>=1 and $row_count['0']<=4){
							$text_count = "замовлення";
						}else{
							$text_count = "замовлень";
						}
						$GLOBALS['h1'] = 'Пошук "'.$_GET['query'].'" по замовленням. Знайдено '.$row_count['0'].' '.$text_count;
				}
				
					break;
				default: $filter = '';
					$GLOBALS['h1'] = 'Всі замовлення';
					break;
			}
		}else{
			$GLOBALS['h1'] = "Всі замовлення";
			$filter = "";
		}
	
		$GLOBALS['content'] .= '';
		$GLOBALS['content'] .= <<<TPL
		<div class="row-fluid">
			<script>
			$(document).ready(function(){
				var oTable = $('#dt_gal').dataTable({
					"sDom": "<'row'>t<'row'<'span4'l><'span4'i><'span4'p>>",
				"sPaginationType": "bootstrap",
					"aaSorting": [[10, "desc"]],
					"aoColumns": [
						{"sType": "string"},
						{"sType": "string"},
						{"sType": "string"},
						{"sType": "string"},
						{"sType": "string"},
						{"sType": "string"},
						{"sType": "string"},
						{"sType": "string"},
						{"sType": "string"},
						{"sType": "string"},
						{"sType": "string"},
						{"bSortable": false},
						{"bSortable": false}
					]
				});
				$('.icon-edit.point_edit').live('click', function(){
				var ths = $(this).closest('.point_form');
				ths.empty().html('<select style="width:65px;"><option value="0">0</option><option value="200">200</option><option value="250">250</option><option value="300">300</option><option value="350">350</option><option value="400">400</option><option value="450">450</option><option value="500">500</option><option value="550">550</option><option value="600">600</option><option value="650">650</option><option value="700">700</option><option value="750">750</option><option value="800">800</option><option value="850">850</option><option value="900">900</option><option value="1000">1000</option><option value="1100">1100</option><option value="1200">1200</option><option value="1300">1300</option><option value="1400">1400</option><option value="1500">1500</option><option value="1600">1600</option><option value="1700">1700</option><option value="1800">1800</option><option value="1900">1900</option><option value="2000">2000</option><option value="2100">2100</option><option value="2200">2200</option><option value="2300">2300</option><option value="2400">2400</option><option value="2500">2500</option></select><a href="#" class="point_btn btn">Ok</a>');
				$('.point_btn').click(function(){
					jQuery.ajax({
						url: '/',
						type: 'GET',
						data: {
							'action': 'edit_points_do',
							'id': $(this).closest('tr').attr('rel'),
							'newdop': ths.find('select').val()
						},
						success: function(data){
							//alert(data);
							ths.closest('td').find('.point_info').html(data);
							ths.html('<i class="icon-edit point_edit" title="Редактировать"></i>');
						}              
					});
					return false;
				});
				});
			});
		</script>
			<table class="table table-bordered" id="dt_gal">
				<thead>
					<tr style="text-align:center;">
						<th>Статус</th>
						<th>№ замовлення</th>
						<th>№ в базі</th>
						<th>Сц</th>
						<th>Модель</th>
						<th>Заявлена поломка</th>
						<th>Діагностика</th>
						<th>Вартість ремонту</th>
						<th>Що з технікою</th>
						<th>Дата прийому</th>
						<th>Дата закінчення</th>
						<th></th>
						<th></th>
					</tr>
				</thead>
			<tbody>
TPL;
		
		$query="SELECT * FROM orders {$filter}";
		$res=mysql_query($query);
		
		while($row=mysql_fetch_array($res)){
			$userlink = get_user_link($row['who_gave']);
			if($row['who_gave'] == 0){$userlink = '-';}
			
			$userlink_man = get_user_link($row['id_menedger']);
			if($row['id_menedger'] == 0){$userlink_man = '-';}
			
			$userlink_mast = get_user_link($row['id_master']); 
			if($row['id_master'] == 0){$userlink_mast = '-';}
			
			$quickly = 'Нет';
			if($row['bool_quickly'] == 1) {$quickly = 'Да';}
			
			$date = date('Y.m.d', $row['date_admision']);
			if ($row['date_admision'] == 0) {$date = '-';}
			
			$date_end = date('Y.m.d', $row['date_end_remont']);
			if ($row['date_end_remont'] == 0) {$date_end = '-';}
			
			$date_client = date('Y.m.d', $row['date_client']);	// Asp was here 17.09
			if ($row['date_client'] == 0) {$date_client = '-';}	// Asp was here
			
			$status = get_status($row);
			
			$backup = '';
			if($row['date_giving']!=0){
				$backup = '<a href="/?action=backup&id='.$row['id'].'" class="btn btn-success btn_act">Возврат</a>';
			}
			
			$back_remont = '';
			if($row['id_master']!=0 && $row['bool_ready']==0){
				$back_remont = '<a href="/?action=back_remont&id='.$row['id'].'" class="btn btn-success btn_act">Повернення в чергу на ремонт</a>';
			}
			
			$delete = '<a href="/?action=delete_orders_do&id='.$row['id'].'" class="btn btn-danger btn_act">Видалити</a>';
			
			$dop_but = '<a href="/?action=editor_orders&id='.$row['id'].'" class="btn btn-inverce btn_act">Додатково</a>';
			
			$GLOBALS['content'] .= "
				<tr rel='{$row['id']}'>
					<td>".$status."</td>
					<td>".$row['numb_order']."<br/>(".$row['client_name'].")</td>
					<td>".$row['numb_order_base']."</td>
					<td>".$row['service']."</td>
					<td>".$row['model']."</td>
					<td>".$row['problem_client']."</td>
					<td>".$row['diagnostik']."</td>
					<td>".$row['price']."</td>
					<td>".$row['what_aparat']."</td>
					<td>".$date."</td>
					<td>".$date_end."</td>
					<td>
						Менеджер: {$userlink_man}<br/>
						Мастер: {$userlink_mast}<br/>
						Видав: {$userlink}
					</td>
					<td>
						{$dop_but}
						{$delete}
						{$backup}
						{$back_remont}
					</td>
				</tr>";
		}

		$GLOBALS['content'] .= '</tbody></table></div>';	
	}
	
	function editor_orders(){//форма редагування замовлення
		$query="SELECT * FROM orders WHERE id = '{$_GET['id']}';";
		$res=mysql_query($query);
		$row=mysql_fetch_array($res);
		$up_numb_order = $row['numb_order'];
		$up_service = $row['service'];
		$up_model = $row['model'];
		$up_client_name = $row['client_name'];
		$up_mobile = $row['mobile'];
		$up_price = $row['price'];
		$up_bool_quickly = is_checked($row['bool_quickly']);
		$up_work = $row['work'];
		$up_what_aparat = $row['what_aparat'];
		$up_refusal = is_checked($row['refusal']);
		$up_id = $row['id'];
		$points_r = $row['points_r'];
		
		$text_r = '<option value="0">0</option>
					<option value="200">200</option>
					<option value="250">250</option>
					<option value="300">300</option>
					<option value="350">350</option>
					<option value="400">400</option>
					<option value="450">450</option>
					<option value="500">500</option>
					<option value="550">550</option>
					<option value="600">600</option>
					<option value="650">650</option>
					<option value="700">700</option>
					<option value="750">750</option>
					<option value="800">800</option>
					<option value="850">850</option>
					<option value="900">900</option>
					<option value="1000">1000</option>
					<option value="1100">1100</option>
					<option value="1200">1200</option>
					<option value="1300">1300</option>
					<option value="1400">1400</option>
					<option value="1500">1500</option>
					<option value="1600">1600</option>
					<option value="1700">1700</option>
					<option value="1800">1800</option>
					<option value="1900">1900</option>
					<option value="2000">2000</option>
					<option value="2100">2100</option>
					<option value="2200">2200</option>
					<option value="2300">2300</option>
					<option value="2400">2400</option>
					<option value="2500">2500</option>';
				
		$zm_r = 'value="'.$row['points_r'].'"';
		$point_sr = select($text_r,$zm_r);
		
		$GLOBALS['h1'] = "Редагування замовлення";
		$GLOBALS['content'] = <<<HTML
		<div class="row-fluid">
			<div class="span6">
				<form class="well form-inline" method="POST" action="/?action=edit_orders_do">
					<div class="row-fluid">
						<label>Номер заказа</label>
						<input type="text" name="numb_order" class="span12" value="{$up_numb_order}"/>
					</div>
					<div class="row-fluid">
						<label>СЦ</label>
						<input type="text" class="span12" name="service" value="{$up_service}"/>
					</div>
					<div class="row-fluid">
						<label>Модель</label>
						<textarea rows="3" class="span12" name="model">{$up_model}</textarea>
					</div>
					<div class="row-fluid">
						<label>ПІП клієнта</label>
						<input type="text" class="span12" name="client_name" value="{$up_client_name}"/>
					</div>
					<div class="row-fluid">
						<label>Телефон клієнта</label>
						<input type="text" class="span12" name="mobile" value="{$up_mobile}"/>
					</div>
					<div class="row-fluid">
						<label class="checkbox">						
							<input type="checkbox" {$up_bool_quickly} name="bool_quickly">Терміново
						</label>
					</div>
					<div class="row-fluid">
						<label>Що зробив майстер</label>
						<textarea rows="4" class="span12" name="work">{$up_work}</textarea>
					</div>
					<div class="row-fluid">
						<label>Что с апаратом</label>
						<textarea rows="4" class="span12" name="what_aparat">{$up_what_aparat}</textarea>
					</div>
					<div class="row-fluid">
						<label class="checkbox">						
							<input type="checkbox" {$up_refusal} name="refusal">Отказ от ремонта
						</label>
					</div>
					<div class="row-fluid">
						<div class="span6">
						<label>Штрафы в рублях</label>
						<input type="text" name="fine" value="{$row['fine']}" class="span12">			
					</div>
					<div class="span6">
					<label>Балы в рублях</label>
					<select class="span12" name="points_r">
						{$point_sr}
					</select>			
				</div>
					</div>
					
					<div class="row-fluid">
						<button type="submit" class="btn">Сохранить изменения</button>
						<input type="hidden" name="id" value="{$up_id}"/>
					</div>
				</form>
			</div>
		</div>
HTML;
	}
	
	function edit_orders_do(){//редагування замовлення
		
		$strSQL = 'UPDATE orders SET fine = "'.$_POST["fine"].'", points_r = "'.$_POST["points_r"].'", numb_order = "'.$_POST["numb_order"].'",  service = "'.$_POST["service"].'",  model = "'.$_POST["model"].'",  client_name = "'.$_POST["client_name"].'",  mobile = "'.$_POST["mobile"].'",  price = "'.$_POST["price"].'",  bool_quickly = "'.(bool)$_POST["bool_quickly"].'",  work = "'.$_POST["work"].'",  what_aparat = "'.$_POST["what_aparat"].'",  refusal = "'.(bool)$_POST["refusal"].'" WHERE id = "'.$_POST['id'].'"';
		mysql_query($strSQL);

		header("Location: /?action=list_orders", true, 303);
	}
	
	function delete_orders_do(){//видалення замовлення
		$strSQL = ("DELETE FROM orders WHERE id='{$_GET['id']}' LIMIT 1");
		mysql_query($strSQL);
		mysql_close();

		header("Location: /?action=list_orders", true, 303);
	}
?>